• word of the day

    genus leishmania

    genus leishmania - Dictionary definition and meaning for word genus leishmania

    Definition
    (noun) flagellate protozoan that causes leishmaniasis
    Synonyms : leishmania
Download our Mobile App Today
Receive our word of the day
on Whatsapp